Big Huge Thesaurus

wild water lemon

noun